town guide - French English Dictionary